package com.shenma2009.service;

import com.shenma2009.domain.ResultResponse;
import com.shenma2009.pojo.TbUser;
import com.baomidou.mybatisplus.extension.service.IService;
import com.shenma2009.vo.*;

/**
* @author 33509
* @description 针对表【tb_user(用户表)】的数据库操作Service
* @createDate 2023-04-19 15:48:14
*/
public interface TbUserService extends IService<TbUser> {

    ResultResponse add(TbUserVo tbUserVo);

    ResultResponse del(IdVo idVo);

    ResultResponse set(TbUserVo tbUserVo);

    ResultResponse get(IdVo idVo);

    ResultResponse listByPage(PageVo pageVo);

    ResultResponse resetUserPass(UserPassVo userPassVo);

    ResultResponse login(LoginInfoVo loginInfoVo);
}
